package IOStream.IOStreamDome;

/**
 * ClassName:IODome001
 * Package:IO
 * Description:
 *
 * @Author:ZhangXin
 * @Create2023/2/28-16:10
 * @Version:v1.0
 */
public class IOStream001 {
    /**IO流：存储和读取的解决方案(读和写)
     *
     * 游戏进度为什么会丢失
     * 内存不能永久化存储,程序停止,数据丢失
     *
     * 存档功能
     * 1.文件的位置
     * 2.IO流
     *
     * File：表示系统中的文件或者文件夹的路径
     *  注意：File类只能对文件本身进行操作,不能读写文件里面存储的数据
     * IO流：用于读写文件中的数据(可以读写文件,或网络中的数据)
     *
     * 问：IO流中,谁在读,谁在写?以谁为参照物看读写的方向呢
     * 内存/程序
     *
     * IO流分类(I:input   O:output)
     * 1.流的方向：
     *  a.输入流(读取)文件-->程序
     *  b.输出流(写出)程序-->文件
     * 2.操作文件类型
     *  a.字节流(所有类型文件--图片文件,音频文件,视频文件等)
     *  b.字符流(纯文本文件：Windows自带的记事本打开能读懂{txt文件,md文件,lrc文件})
     *
     *  */
}
